package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.VSumApplicationResult;

/**
 * 考生成绩汇总Mapper接口
 * 
 * @author ruoyi
 * @date 2024-12-15
 */
public interface VSumApplicationResultMapper 
{
    /**
     * 查询考生成绩汇总
     * 
     * @param name 考生成绩汇总主键
     * @return 考生成绩汇总
     */
    public VSumApplicationResult selectVSumApplicationResultByName(String name);

    /**
     * 查询考生成绩汇总列表
     * 
     * @param vSumApplicationResult 考生成绩汇总
     * @return 考生成绩汇总集合
     */
    public List<VSumApplicationResult> selectVSumApplicationResultList(VSumApplicationResult vSumApplicationResult);

    /**
     * 新增考生成绩汇总
     * 
     * @param vSumApplicationResult 考生成绩汇总
     * @return 结果
     */
    public int insertVSumApplicationResult(VSumApplicationResult vSumApplicationResult);

    /**
     * 修改考生成绩汇总
     * 
     * @param vSumApplicationResult 考生成绩汇总
     * @return 结果
     */
    public int updateVSumApplicationResult(VSumApplicationResult vSumApplicationResult);

    /**
     * 删除考生成绩汇总
     * 
     * @param name 考生成绩汇总主键
     * @return 结果
     */
    public int deleteVSumApplicationResultByName(String name);

    /**
     * 批量删除考生成绩汇总
     * 
     * @param names 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteVSumApplicationResultByNames(String[] names);
}
